.permission-test-container {
  min-height: 100vh;
  background-color: #f5f5f5;
}

.test-content {
  padding: 16px 0;
}

.user-info {
  padding: 16px;
}

.user-info h3 {
  margin: 0 0 16px 0;
  color: #333;
  font-size: 18px;
}

.user-info p {
  margin: 8px 0;
  color: #666;
  font-size: 14px;
}

.permission-tests {
  padding: 16px;
}

.permission-tests h3 {
  margin: 0 0 16px 0;
  color: #333;
  font-size: 18px;
}

.test-item {
  margin-bottom: 20px;
  padding: 16px;
  border: 1px solid #e8e8e8;
  border-radius: 8px;
  background-color: #fff;
}

.test-item h4 {
  margin: 0 0 12px 0;
  color: #333;
  font-size: 16px;
}

.permission-info {
  padding: 16px;
}

.permission-info h3 {
  margin: 0 0 16px 0;
  color: #333;
  font-size: 18px;
}

.permission-info ul {
  margin: 0;
  padding-left: 20px;
}

.permission-info li {
  margin-bottom: 8px;
  color: #666;
  font-size: 14px;
  line-height: 1.5;
}

.permission-info strong {
  color: #333;
}









